package com.gitee.qdbp.base.i18n;

/**
 * 结果返回码的国际化处理类
 *
 * @author zhaohuihua
 * @version 181107
 */
public interface IResultCodeI18nResolver {

    /**
     * 获取结果返回码国际化消息<br>
     * 未找到配置的资源文件时, 如果是中文返回null, 否则返回resultCode转换的默认消息<br>
     * 转换方式: 以resultCode转为小写替换掉下划线再首字母大写作为默认消息<br>
     * 如: PARAMETER_FORMAT_ERROR -- Parameter format error.
     * 
     * @param resultCode 结果返回码
     * @return 当前语言对应的消息
     */
    String getResultCodeMessage(String resultCode);

}
